import java.util.*;

public class Profesor extends Persona {
	private String Titulo_Academico;
	private    Estudiante Est;
		    LinkedList<Estudiante> LisEst = new LinkedList<Estudiante>();

		
            public Profesor(int cedula, String nombre, String apellido,
					String titulo_Academico) {
				super(cedula, nombre, apellido);
				Titulo_Academico = titulo_Academico;

			}
			public String getTitulo_Academico() 
			{
				StringTokenizer tokens=new StringTokenizer(Titulo_Academico);
				while(tokens.hasMoreTokens()){
			            tokens.nextToken();
			        }
				return Titulo_Academico;
			}
			public void setTitulo_Academico(String titulo_Academico) {
				Titulo_Academico = titulo_Academico;
			}
			
			public int CalcularNotaFInal(Estudiante est) {
				int i;
				float[] Not = new float[3];
				float acum=0;
				Not = est.getNotas();
				for (i = 0; i < 3; i++){
				acum=acum + Not [i];	
				}
				est.setNota_Final((int) acum/3);
			return (int) acum/3;
			}
			
			public void Evaluar_estudiante(Estudiante est)
			{
				String estado;
				if(CalcularNotaFInal(est) <10){
					System.out.println("Alumno reprobado") ;
					estado = "r";
					est.setEstatus(estado);
				}
				else{
					System.out.println("Alumno aprobado") ;
					estado = "a";
					est.setEstatus(estado);
				
				
				}
			}
}

